apologize from - Alemán Inglés Diccionario